town bill - French English Dictionary